big quacking grass - German English Dictionary